<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        /**
        *  ++自增、--自减
        */

        var m = 8; 
        // m++; // 在原有值的基础上加1，称为自增，等价于m = m+1
        // m++;
        // m--; // 在原有值的基础上减1，称为自减，等价于m = m-1
        // m--;
        // console.log(m);

        // 前缀自增自减和后缀自增自减的区别，即自增自减的两种写法
        // console.log(m++); // 表示先执行，再加1
        // console.log(++m); // 表示先加1，再执行
        // console.log(m);

        // var p = m++;  // 8 
        // var p = ++m;  // 9
        // console.log(p);

        var p = 2+ ++m+ b--; 
        console.log(p); // 16
    </script>
</head>
<body>
    
</body>
</html>